What is the meaning of the word "kiss of life"?

Definitions:

  1. an emergency procedure consisting of external cardiac massage and artificial respiration copy to clipboard noun
    • The EMT performed the kiss of life and was able to stabilize the dying patient. copy to clipboard

Synonyms: